designed for paved roads - Espagnol Anglais Dictionnaire